RPC_DIR = /home/liuzhenqing/DSS/code/minirpc
DEBUG_DIR = /home/liuzhenqing/DSS/code/debug
COMPILE_CFLAGS = -O2 -std=gnu11
EXTERNAL_LIB_FLAG = -lmrpcv2  -libverbs -lstdc++ -lpthread -ldebug
master: master.o 
	gcc ${COMPILE_CFLAGS} master.o -o master ${EXTERNAL_LIB_FLAG} -L${RPC_DIR} -L${DEBUG_DIR}

master.o : master.h dss_common.h master.c 
	gcc -c ${COMPILE_CFLAGS} master.c -I${RPC_DIR} -I${DEBUG_DIR}
clean:
	rm -rf *.o master


